package com.google.code.syncgear.model;

import java.util.Date;
import java.util.List;

import com.google.code.syncgear.core.Model;
import com.google.code.syncgear.core.annotation.EntityField;

public final class Job extends Model {

	private static final long serialVersionUID = 1092326964087476673L;

	@EntityField
	private String fetch;
	
	@EntityField
	private List<String> source;

	@EntityField
	private String dispatch;
	
	@EntityField
	private List<String> target;
	
	@EntityField
	private Date lastPubDate;

	public String getFetch() {
		return fetch;
	}

	public void setFetch(String fetch) {
		this.fetch = fetch;
	}

	public List<String> getSource() {
		return source;
	}

	public void setSource(List<String> source) {
		this.source = source;
	}

	public String getDispatch() {
		return dispatch;
	}

	public void setDispatch(String dispatch) {
		this.dispatch = dispatch;
	}

	public List<String> getTarget() {
		return target;
	}

	public void setTarget(List<String> target) {
		this.target = target;
	}

	public Date getLastPubDate() {
		return lastPubDate;
	}

	public void setLastPubDate(Date lastPubDate) {
		this.lastPubDate = lastPubDate;
	}
	
}
